package com.xjh.basestudy.javabase.Collection;

import java.util.HashMap;
import java.util.Map;

public class Map2 {
    public static void main(String[] args) {
        //创建集合对象
        Map<String,String> map = new HashMap<String,String>();
        //添加元素
        map.put("nana","娜娜");
        map.put("Jianhua","建华");
        //删除元素
        System.out.println(map.remove("nana"));//把键删除后，只剩下了值，而且不在大括号里，单独输出，删除不存在的键会输出Null
        //移除所有键值对
        map.clear();
        //判断是否包含指定的键boolean containKey(Object key)
        System.out.println(map.containsKey("nana"));
        //判断是否包含指定的值boolean containValue(Object value)
        System.out.println(map.containsValue("娜娜"));
        //boolean isEmpty();判断集合是否为空
        System.out.println(map.isEmpty());
        //int size():集合的长度，键值对的个数
        System.out.println(map.size());
        //输出集合对象
        System.out.println(map);
    }
}
